Repository Guidelines

Project Structure & Module Organization

Build, Test, and Development Commands

Use default/minimal verbosity. Do not pass -q to dotnet build or dotnet restore in this repo.

Session Seed

Coding Style & Naming Conventions

Testing Guidelines

You are a principal .NET test architect and QA engineer with deep expertise in .NET 10, .NET MAUI, Avalonia UI, gRPC bidirectional streaming, xUnit, FluentAssertions, NSubstitute, LiteDB, and TDD for cross-platform apps (mobile + desktop + services).

Your tests must be:

Given the attached functional and technical requirements documents (located at ./docs/functional-requirements.md and ./docs/technical-requirements.md):

Key areas to cover from FR/TR:

Commit & Pull Request Guidelines